// Menu
// ---
@menu-bg: @content-bgc;
@menu-popup-bg: @content-bgc;
@menu-item-color: @text-color;
@menu-highlight-color: @primary-color;
@menu-item-active-bg: @primary-bgc;
@menu-item-active-border-width: 3px;
.ant-menu-inline,
.ant-menu-vertical,
.ant-menu-vertical-left {
    border: none;
}
.siderbar-content {
    .siderbar {
        .anticon {
            color: unset;
        }
    }
}

// Tag
// --
@tag-default-bg: @content-bgc;
@tag-default-color: @text-color;
.ant-tag {
    border: 1px solid @border-color;
}

// Drawer
// ---
@drawer-bg: @content-bgc;
.ant-drawer-title {
    color: @text-color;
}

// Select
// ---
@select-border-color: @border-color;
@select-item-selected-color: @text-color;
@select-dropdown-bg: @content-bgc;
@select-item-selected-bg: @primary-bgc;
@select-item-active-bg: @primary-bgc;
@select-background: @content-bgc;

// Input
// ---
// @input-height-base: @height-base;
// @input-height-lg: @height-lg;
// @input-height-sm: @height-sm;
// @input-padding-horizontal: @control-padding-horizontal - 1px;
// @input-padding-horizontal-base: @input-padding-horizontal;
// @input-padding-horizontal-sm: @control-padding-horizontal-sm - 1px;
// @input-padding-horizontal-lg: @input-padding-horizontal;
// @input-padding-vertical-base: max(
//   (round(((@input-height-base - @font-size-base * @line-height-base) / 2) * 10) / 10) -
//     @border-width-base,
//   3px
// );
// @input-padding-vertical-sm: max(
//   (round(((@input-height-sm - @font-size-base * @line-height-base) / 2) * 10) / 10) -
//     @border-width-base,
//   0
// );
// @input-padding-vertical-lg: (
//     ceil(((@input-height-lg - @font-size-lg * @line-height-base) / 2) * 10) / 10
//   ) - @border-width-base;
// @input-placeholder-color: hsv(0, 0, 75%);
// @input-color: @text-color;
// @input-icon-color: @input-color;
// @input-border-color: @border-color-base;
@input-bg: @content-bgc;
@input-number-hover-border-color: @border-color;
@input-number-handler-active-bg: @text-color;
@input-number-handler-hover-bg: @primary-color;
@input-number-handler-bg: @content-bgc;
@input-number-handler-border-color: @border-color;
// @input-addon-bg: @content-bgc;
@input-hover-border-color: @border-color;
// @input-disabled-bg: @disabled-bg;
// @input-outline-offset: 0 0;
@input-icon-hover-color: fade(@black, 85%);
// @input-disabled-color: @text-color;
.ant-input-number-handler {
    > span {
        color: @text-color;
    }
}
.ant-input-number-handler-down {
    border-color: @border-color;
}

// Dropdown
// ---
@dropdown-selected-color: @primary-color;
@dropdown-menu-submenu-disabled-bg: @content-bgc;
@dropdown-selected-bg: @content-bgc;
.ant-dropdown-menu {
    background-color: @primary-bgc;
}
.ant-dropdown-menu-item:hover,
.ant-dropdown-menu-submenu-title:hover,
.ant-dropdown-menu-item.ant-dropdown-menu-item-active,
.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active,
.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,
.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active {
    background-color: @content-bgc;
}

// Message
// ---
// @message-notice-content-padding: 10px 16px;
@message-notice-content-bg: @content-bgc;
